package com.heima.comment.user.vos;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;

import java.io.Serializable;

@Data
public class ApCommentSearchVo implements Serializable {
    private static final long serialVersionUID = 1L;

    private String id;   // MongoDB 文档的唯一标识符字段  评论id

    private Integer authorId;  // 作者 ID

    private String authorName;  // 作者名称

    private Long entryId;  // 条目 ID

    private Integer type;  // 评论类型

    private String content;  // 评论内容

    private Integer likes;  // 点赞数量

    private Integer reply;  // 回复数量

    private Integer flag;  // 文章标记  0 普通文章  1 热点文章  2 置顶文章  3 精品文章  4 大V 文章

    private Long createdTime;  // 创建时间戳

    private Integer operation;  // 操作类型

    private Double longitude;  // 经度 (可为 null)

    private Double latitude;  // 纬度 (可为 null)

    private String address;  // 地址 (可为 null)

    private Integer ord;  // 顺序字段 (可为 null)

    private Long channelId;  // 文章所属频道ID(可为 null)

    private String image;  // 图片 URL (可为 null)

    private Long updatedTime;  // 更新时间戳 (可为 null)


}
